Scalable Layer-2/Layer-3 Multistage Switching Architectures for Software Routers
نویسندگان
چکیده
Software routers are becoming an important alternative to proprietary and expensive network devices, because they exploit the economy of scale of the PC market and open-source software. When considering maximum performance in terms of throughput, PC-based routers suffer from limitations stemming from the single PC architecture, e.g., limited bus bandwidth, and high memory access latency. To overcome these limitations, in this paper we present a multistage architecture that combines a layer-2 load-balancer front-end and a layer-3 routing back-end, interconnected by standard Ethernet switches. Both the front-end and the back-end are implemented using standard PCs and opensource software. After describing the architecture, evaluation is performed on a lab test-bed, to show its scalability. While the proposed solution allows to increase performance of PCbased routers, it also allows to distribute packet manipulation functionalities, and to automatically recover from component failures.
منابع مشابه
Optical Packet Switching Routers and Networks: Technologies, Architectures, and Applications
This paper covers new optical packet switching router technologies, system architectures, and the future photonic Internet. In particular, we will discuss all-optical label switching routers scalable to 42 Petabit/sec switching capacity, experimental demonstrations of 11 hop cascaded operation, and a 477 km fiber link field trial. Introduction Optical packet switching routers allow integration ...
متن کاملAIN: A Blueprint for an All-IP Data Center Network
With both Ethernet and IP powering Data Center Networks (DCNs), one should wonder if their coexistence is necessary or an unquestioned legacy. Especially in cloud DCNs, the role of layer-2 is diminishing rapidly as the vast majority of applications only require layer-3 connectivity. At the same time, cloud workloads are demanding that DCN architectures better support network scalability, multit...
متن کاملDesign and Evaluation of Scalable Switching Fabrics for High-Performance Routers
This work considers switching fabrics with distributed packet routing to achieve high scalability and low costs. The considered switching fabrics are based on a multistage structure with different re-circulation designs, where adjacent stages are interconnected according to the indirect n-cube connection style. They all compare favorably with an earlier multistage-based counterpart according to...
متن کاملPerformance Evaluation of Router Switching Fabrics
Switching fabrics with distributed control for scalable routers have been proposed recently [7]. Such a fabric consists of small routing units (RUs) interconnected by multistage-based connecting components (CCs) according to grid structures, thereby referred to as a grid-oriented, multistage-connected RUs, dubbed GMR, and is a direct interconnect with distributed routing. Performance of GMR ...
متن کاملCost-Effective Switching Fabrics with Distributed Control
This paper deals with scalable switching fabrics for high-performance routers with large numbers of ports for connecting external links operating at various speeds to arrive at aggregate rates up to multi-terabits per second. The proposed switching fabrics employ no centralized scheduling and consist of small routing units (RU’s), which are interconnected by multistage-based connecting componen...
متن کامل